<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>

</body>

</html>
<script>
  //简易学生成绩管理系统 学号 姓名 成绩  
  //弹窗 提示用户  
  //输入 1 :代表查询2:(以学号为搜索条件)代表修改;3:代表新增4:代表删除0
  // let str = ['学号','姓名','成绩']
  // let num = prompt('请输入数字来查询,1表查询,2修改,3增加,4删除,0退出')
  // for(i=0;i<6;i++){
  // if(num==1){
  // alert(str)
  // continue
  // }else if(num == 2){
  // num = prompt('输入数字来选择你要修改的项3:增加4:删除')
  // if(num == 3){
  // let a = prompt('sdadsadasda');
  // alert(...[str],...[a])
  // }else if(num == 4){
  // }else if(num == 0){
  // break
  // }
  // }
  // }
  let stnum = ['101', '102', '103']
  let stName = ['石页', '周三金', '余日天天']
  let stscore = ['2', '1', '0']
  while (true) {
    let num = prompt('欢迎来到学生查询系统，请根据提示操作，1查询，2增加，3修改，4删除，0退出')
    if (num == '1') {//代表用户进行查询操作
      let str = ''
      for (let i = 0; i < stscore.length; i++) {
        str += `学号:${stnum[i]}----姓名:${stName[i]}----成绩:${stscore[i]} \n`
      }
      alert(str)
    } else if (num == '2') {//代表用户要进行新增操作
      let newstnum = prompt('请输入新增的学号')
      let newstName = prompt('请输入新增的姓名')
      let newstscore = prompt('请输入新增的成绩')
      stnum.push(newstnum)
      stName.push(newstName)
      stscore.push(newstscore)
      alert('新增成功')
    } else if (num == '3') {//代表用户要进行修改操作
      let student = prompt('输入你需要修改的学号')
      let stnume = prompt('输入修改后的学号')
      let student1 = stnum.indexOf(student)
      stnum.splice(student1, 1, stnume)
      //----------------------------------------------
      let student2 = prompt('输入你需要修改的姓名')
      let stnume1 = prompt('输入修改后的姓名')
      let student3 = stName.indexOf(student2)
      stName.splice(student3, 1, stnume1)
      //----------------------------------------------
      let student4 = prompt('输入你需要修改的成绩')
      let stnume2 = prompt('输入修改后的成绩')
      let student5 = stscore.indexOf(student4)
      stscore.splice(student5, 1, stnume2)
      alert('修改成功')
    } else if (num == '4') {
      let studentID = prompt('输入你需要修改的学号')
      // let studentname = prompt('输入你需要修改的姓名')
      // let studentscore = prompt('输入你需要修改的成绩')
      // let student1 = stnum + stName + stscore.indexOf(studentID + studentname + studentscore)
      // if (student1 !== -1) {
      //   stnum.splice(student1, 1)
      //   stName.splice(student1, 1)
      //   stscore.splice(student1, 1)
      //   alert('删除成功')
      // } else {
      //   alert('找不到该学号')
      // }


      let student1 =stnum.indexOf(studentID) 
          if(student1 !==  -1){

          stnum.splice(student1,1)
          stName.splice(student1,1)
          stscore.splice(student1,1)
          alert('删除成功')
          }else{
            alert('错误信息')
          }
    } else if (num == '0') {
      break
    }
  }
</script>